lay somebody open to criticism - German English Dictionary